在昨天的內容中,我們已經完成 Python 的安裝與環境設定,也成功跑出第一個 Hello, Python。今天,我們要更進一步,正式認識 Python 的語法基礎,有人可能會覺得「語法很無聊」,但其實基礎就是地基,只有把這些概念打穩,後面學到的自動化、爬蟲或 AI 才能真正的理解,而不是只會「複製貼上」。
print("Hello, World!")
這裡的 print() 是一個函式,功能就是把內容輸出到螢幕上。和其他語言相比,Python 的寫法非常直覺,不需要加分號,也不用額外寫一堆程式碼,這就是 Python「簡單明瞭」的設計哲學。
# 這是一行註解
print("這行會被執行")
井字號(#)後面的內容不會被執行,主要用來解釋程式碼。寫註解的習慣非常重要,尤其是當你的專案越來越大時,註解能幫助你或團隊快速理解程式。
name = "Alice"
age = 18
print(name, "is", age, "years old")
這裡的 name 和 age 就是變數,它們分別存放字串(string)與數字(integer)。Python 的變數不需要先宣告型別,直接給值就能使用,這也是它簡單易學的原因之一。
if age >= 18:
print("You are an adult")
這裡 print 前面的四個空格,就是縮排。如果沒有縮排,程式會報錯。這和其他語言不同,因為 Python 把「程式的結構」直接綁在縮排上,確保程式碼的可讀性。
現在,試著自己寫一個小程式:
# 輸出一句自我介紹
name = "你的名字"
hobby = "你的興趣"
print("Hi, I'm", name, "and I love", hobby)
---by Ricky